//
//  UIViewController+HUD.h
//  YiShou
//
//  Created by Kerry on 16/3/4.
//  Copyright © 2016年 FuMi. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIViewController (HUD)

/*!
 *  @brief 显示只含菊花的HUD
 */
-(void)showLoadingHud;

/*!
 *  @brief 一直显示只带文本的HUD
 *
 *  @param text 显示的文本
 */
-(void)showAlwaysTipHudWithText:(NSString *)text;

/*!
 *  @brief 显示默认时间为 2秒 的只带文本的HUD
 *
 *  @param text 显示的文本
 */
- (void)showTipHudWithText:(NSString *)text;

/*!
 *  @brief 显示只带文本的HUD，显示duration秒后可选择实现block
 *
 *  @param text     显示的文本
 *  @param duration 显示的时间
 *  @param block    要实现的blcok
 */
-(void)showTipHudWithText:(NSString *)text withDuration:(NSTimeInterval)duration withCompleteBlock:(void (^)(void))block;

/*!
 *  @brief 显示带文本和菊花的HUD
 *
 *  @param text     显示的文本
 *  @param duration 显示的时间
 *  @param block    要实现的block
 */
-(void)showTextHud:(NSString *)text withDuration:(NSTimeInterval)duration withCompleteBlock:(void(^)(void))block;

/*!
 *  @brief 隐藏HUD
 */
-(void)hideHud;

@end
